instantaneous death of unknown cause - Turkish English Dictionary